package com.zyq.lombok.entity;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.stereotype.Component;

@Component
@Data
@NoArgsConstructor
@AllArgsConstructor
public class User {
    private Long id;
    private String userName;
    private String password;
}
// @Data 是一个组合的注解，它等价于同时使用了 @Getter 、 @Setter 、 @ToString 注解
// (如果要给类生成构造方法需要另外标注@AllArgsConstructor 和 @NoArgsConstructor )。
